import request from '@/utils/request'

/**
 * 获取员工列表
 */
export function getEmployeeList(params) {
    return request({
        url: '/sys/user',
        params
    })
}

/**
 * 导出员工的excel
 */
export function exportEmployee() {
    return request({
        url: '/sys/user/export',
        responseType: 'blob'  // 使用blob接收二进制文件流
    })
}

/**
 * 下载员工导入模版
 */
export function getExportTemplate() {
    return request({
        url: '/sys/user/import/template',
        responseType: 'blob'  //二进制文件流
    })
}

/**
 * 上传用户的excel
 */
export function uploadExcel(data) {
    return request({
        url: '/sys/user/import',
        method: 'post',
        data
    })
}

/**
 * 删除员工
 */
export function delEmployee(id) {
    return request({
        method: 'delete',
        url: `/sys/user/${id}`
    })
}